package com.pda.gongpin.contract;


import com.pda.gongpin.bean.ScanResultBean;
import com.pda.gongpin.bean.ScatteredInfoBean;
import com.pda.gongpin.bean.request.InventoryConfirmRequest;
import com.pda.gongpin.bean.request.QRcodeRequest;
import com.wangshen.base.net.bean.ImageEntity;
import com.wangshen.base.ui.mvp.base.view.BaseView;

public class FullInventoryDetailsContract {
    public interface Presenter{
        void getWholePalletInfo(String taskDetailId);
        void wholePalletInventoryConfirm(InventoryConfirmRequest request);
        void scanTheQRCodeToVerify(QRcodeRequest request);
        void upload(String path);
        void countBackInWarehouse(String taskDetailId);
    }
    public interface View extends BaseView {
        void setData(ScatteredInfoBean scatteredInfoBean);
        void setImageEntity(ImageEntity imageEntity);
        void setScan(ScanResultBean scan);
    }
}
